be well endowed - Francés Inglés Diccionario